Schnittstelle ColorProvider

Alle Superschnittstellen:
Serializable
Alle bekannten Unterschnittstellen:
Settings, UserSettings
Alle bekannten Implementierungsklassen:
DefaultColorProvider, DefaultSetting

public interface ColorProvider extends Serializable
Provides the colors used by the Painter to paint the Markers for the Difference Groups and their modifications.
Seit:
3.20
  • Methodendetails

    • getMarkerColor

      @Deprecated @Nonnull Color getMarkerColor(DiffGroup.GroupType t)
      Veraltet.
      As of i-net PDFC 25.10, use instead getMarkerColor(ModificationType)
      Returns the color of the marker for a difference group of the given type
      Parameter:
      t - the type of the difference group
      Gibt zurück:
      the color of the marker for a difference group, should not be null
      Seit:
      3.20
    • getOutlineColor

      @Deprecated @Nonnull Color getOutlineColor(DiffGroup.GroupType t)
      Veraltet.
      As of i-net PDFC 25.10, use instead getOutlineColor(ModificationType)
      Returns the color to mark the difference elements inside a difference group of the given type
      Parameter:
      t - the type of the difference group
      Gibt zurück:
      the color to mark the difference elements, should not be null
      Seit:
      3.20
    • getMarkerColor

      @Nonnull Color getMarkerColor(Modification.ModificationType t)
      Returns the color of the marker for a difference group of the given type
      Parameter:
      t - the type of the difference group
      Gibt zurück:
      the color of the marker for a difference group, should not be null
      Seit:
      25.10
    • getOutlineColor

      @Nonnull Color getOutlineColor(Modification.ModificationType t)
      Returns the color to mark the difference elements inside a difference group of the given type
      Parameter:
      t - the type of the difference group
      Gibt zurück:
      the color to mark the difference elements, should not be null
      Seit:
      25.10